that's life, it's inevitable - Inglés Sinónimo Diccionario